de.bsvrz.ste.stealgsba.algorithmen.stau
Class ParameterStauBeleg

java.lang.Object
  extended by de.bsvrz.ste.stealgsba.algorithmen.stau.ParameterStauBeleg

public class ParameterStauBeleg
extends java.lang.Object

Diese Klasse speichert die Daten der Attributgruppe !atg.sswSbaUeStauBeleg!.

Über Getter und Setter kann auf die Daten zugegriffen werden.

Version:
$Revision: 1.3 $ / $Date: 2015/03/03 14:26:00 $ / ($Author: Asal $)
Author:
Swarco Traffic Systems GmbH, Rolf Asal

Nested Class Summary
 class ParameterStauBeleg.ParameterStauBelegFahrstreifen
          Innere Klasse zum Speichern der Grenzwerte pro Fahrstreifen.
 
Constructor Summary
ParameterStauBeleg()
          Default-Konstruktor ohne weitere Funktion.
ParameterStauBeleg(de.bsvrz.dav.daf.main.ResultData rdata)
          Konstruktor mit Übernahme des übergebenen Datensatzes in die interne Struktur.
 
Method Summary
 void addFahrstreifen(ParameterStauBeleg.ParameterStauBelegFahrstreifen fahrstreifen)
          Fügt zu der Liste den übergebenen Parameter hinzu.
 de.bsvrz.dav.daf.main.Data erzeugeDatensatz(de.bsvrz.dav.daf.main.ClientDavConnection connection)
          Erzeugt einen Datensatz der Attributgruppe atg.sswSbaUeHarmoGeschwDiff mit den Daten der internen Struktur.
 java.util.Vector<ParameterStauBeleg.ParameterStauBelegFahrstreifen> getFahrstreifen()
          Gibt die Grenzwerte pro Fahrstreifen zurück.
 float getGuete()
          Gibt den Grenzwert Güte zurück.
 ParameterStauBeleg.ParameterStauBelegFahrstreifen getParameterFahrstreifen(int index)
          Gibt die Grenzwerte Fahrstreifen für den übergebenen Index zurück.
 void setdaten(de.bsvrz.dav.daf.main.ResultData rdata)
          Übernahme des übergebenen Datensatzes in die interne Struktur.
 void setFahrstreifen(java.util.Vector<ParameterStauBeleg.ParameterStauBelegFahrstreifen> fahrstreifen)
          Setzt die Grenzwerte pro Fahrstreifen.
 void setGuete(float guete)
          Setzt den Grenzwert Güte.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ParameterStauBeleg

public ParameterStauBeleg()
Default-Konstruktor ohne weitere Funktion.


ParameterStauBeleg

public ParameterStauBeleg(de.bsvrz.dav.daf.main.ResultData rdata)
Konstruktor mit Übernahme des übergebenen Datensatzes in die interne Struktur.

Parameters:
rdata - Datensatz der Parameter.
Method Detail

setdaten

public void setdaten(de.bsvrz.dav.daf.main.ResultData rdata)
Übernahme des übergebenen Datensatzes in die interne Struktur.

Parameters:
rdata - Datensatz der Parameter.

erzeugeDatensatz

public de.bsvrz.dav.daf.main.Data erzeugeDatensatz(de.bsvrz.dav.daf.main.ClientDavConnection connection)
Erzeugt einen Datensatz der Attributgruppe atg.sswSbaUeHarmoGeschwDiff mit den Daten der internen Struktur.

Parameters:
connection - Aktuelle Verbindung zum Datenverteiler.
Returns:
erzeugter Datensatz.

getFahrstreifen

public java.util.Vector<ParameterStauBeleg.ParameterStauBelegFahrstreifen> getFahrstreifen()
Gibt die Grenzwerte pro Fahrstreifen zurück.

Returns:
Grenzwerte pro Fahrstreifen.

getParameterFahrstreifen

public ParameterStauBeleg.ParameterStauBelegFahrstreifen getParameterFahrstreifen(int index)
Gibt die Grenzwerte Fahrstreifen für den übergebenen Index zurück.

Returns:
Grenzwerte Fahrstreifen.

setFahrstreifen

public void setFahrstreifen(java.util.Vector<ParameterStauBeleg.ParameterStauBelegFahrstreifen> fahrstreifen)
Setzt die Grenzwerte pro Fahrstreifen.

Parameters:
fahrstreifen - zu setzende Grenzwerte pro Fahrstreifen.

addFahrstreifen

public void addFahrstreifen(ParameterStauBeleg.ParameterStauBelegFahrstreifen fahrstreifen)
Fügt zu der Liste den übergebenen Parameter hinzu.

Parameters:
fahrstreifen - Parameter für den fahrstreifen.

getGuete

public float getGuete()
Gibt den Grenzwert Güte zurück.

Returns:
Grenzwert Güte.

setGuete

public void setGuete(float guete)
Setzt den Grenzwert Güte.

Parameters:
guete - zu setzender Grenzwert Güte.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object